package ooday03;

public class ExtendsTest {
    public static void main(String[] args) {
        //调用含有四个参的构造方法
        Student zs=new Student("张三",25,"安徽合肥","jsd2302","001");
        zs.eat();//调用超类方法
        zs.sleep();//调用超类方法
        zs.study();//调用派生类方法
        zs.sayHi();//调用派生类重写的方法

        Teacher ls=new Teacher("李四",30,"安徽六安",8000);
        ls.eat();//调用超类方法
        ls.sleep();//调用超类方法
        ls.teacher();//调用派生类方法
        ls.sayHi();//调用派生类重写的方法

        Doctor ww=new Doctor("王五",50,"安徽蚌埠","主任医师");
        ww.eat();//调用超类方法
        ww.sleep();//调用超类方法
        ww.cut();//调用派生类方法
        ww.sayHi();//调用派生类重写的方法
    }
}
